package com.yonyou.pmclouds.measureindex.mapper;

import com.yonyou.pmclouds.basecom.dao.BaseMapper;
import com.yonyou.pmclouds.measureindex.entity.MeasureIndexHistoryVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Set;
public interface MeasureIndexHisMapper extends BaseMapper<MeasureIndexHistoryVO> {

    /**
     * @des  查询记录及相关指标信息
     * @param pkProgressHis
     * @return
     */
    MeasureIndexHistoryVO[] selectMeasureIndexVOByProgressHis(@Param("pkProgressHis")String pkProgressHis);
    MeasureIndexHistoryVO[] selectMeasureIndexVOSByProgressHiss(@Param("set")Set<Set<String>> pkProgressHiss);

    List<MeasureIndexHistoryVO> queryByPkScheduleItems(@Param("pkScheduleItems") String[] pkScheduleItems);

    MeasureIndexHistoryVO[] selectMeasureIndexVOByPlanIndex(@Param("pkPlanIndexs")String[] pkPlanIndex);
}
